English Dictionary
◊ TEAR APART
tear apart
v : express a totally negative opinion of; "The critics panned
the performance" [syn: {pan}, {trash}]